<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://robot-jp.com/wiki/index.php?action=history&amp;feed=atom&amp;title=App%3ALibrary%3ALVGL%3Adocs%3AWidgets%3ATile_view_%28lv_tileview%29</id>
	<title>App:Library:LVGL:docs:Widgets:Tile view (lv tileview) - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://robot-jp.com/wiki/index.php?action=history&amp;feed=atom&amp;title=App%3ALibrary%3ALVGL%3Adocs%3AWidgets%3ATile_view_%28lv_tileview%29"/>
	<link rel="alternate" type="text/html" href="https://robot-jp.com/wiki/index.php?title=App:Library:LVGL:docs:Widgets:Tile_view_(lv_tileview)&amp;action=history"/>
	<updated>2026-04-11T11:41:54Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://robot-jp.com/wiki/index.php?title=App:Library:LVGL:docs:Widgets:Tile_view_(lv_tileview)&amp;diff=5389&amp;oldid=prev</id>
		<title>Takashi: ページの作成:「https://docs.lvgl.io/8.2/widgets/extra/tileview.html  = Tile view (lv_tileview) = == Overview == {| class=&quot;wikitable&quot; !英文 !自動翻訳 |- | The Tile view is a contai…」</title>
		<link rel="alternate" type="text/html" href="https://robot-jp.com/wiki/index.php?title=App:Library:LVGL:docs:Widgets:Tile_view_(lv_tileview)&amp;diff=5389&amp;oldid=prev"/>
		<updated>2022-08-31T04:16:46Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「https://docs.lvgl.io/8.2/widgets/extra/tileview.html  = Tile view (lv_tileview) = == Overview == {| class=&amp;quot;wikitable&amp;quot; !英文 !自動翻訳 |- | The Tile view is a contai…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;https://docs.lvgl.io/8.2/widgets/extra/tileview.html&lt;br /&gt;
&lt;br /&gt;
= Tile view (lv_tileview) =&lt;br /&gt;
== Overview ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
The Tile view is a container object whose elements (called ''tiles'') can be arranged in grid form. A user can navigate between the tiles by swiping. Any direction of swiping can be disabled on the tiles individually to not allow moving from one tile to another.&lt;br /&gt;
&lt;br /&gt;
If the Tile view is screen sized, the user interface resembles what you may have seen on smartwatches.&lt;br /&gt;
|タイルビューは、要素 (タイルと呼ばれます) をグリッド形式で配置できるコンテナーオブジェクトです。ユーザーは、スワイプによってタイル間を移動できます。タイルのスワイプの方向を個別に無効にして、1つのタイルから別のタイルに移動できないようにすることができます。&lt;br /&gt;
&lt;br /&gt;
Tileビューが画面サイズの場合、ユーザーインターフェイスはスマートウォッチで見たものと似ています。&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parts and Styles ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
The Tile view is built from an lv_obj container and lv_obj tiles.&lt;br /&gt;
&lt;br /&gt;
The parts and styles work the same as for lv_obj.&lt;br /&gt;
|Tileビューは、lv_objコンテナーとlv_objタイルから構築されます。&lt;br /&gt;
&lt;br /&gt;
パーツとスタイルは、lv_objと同様に機能します。&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
=== Add a tile ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_tileview_add_tile(tileview, row_id, col_id, dir)&amp;lt;/code&amp;gt; creates a new tile on the &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;row_id&amp;lt;/code&amp;gt;th row and &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;col_id&amp;lt;/code&amp;gt;th column. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;dir&amp;lt;/code&amp;gt; can be &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;LV_DIR_LEFT/RIGHT/TOP/BOTTOM/HOR/VER/ALL&amp;lt;/code&amp;gt; or OR-ed values to enable moving to the adjacent tiles into the given direction by swiping.&lt;br /&gt;
&lt;br /&gt;
The returned value is an &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_obj_t *&amp;lt;/code&amp;gt; on which the content of the tab can be created.&lt;br /&gt;
|&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_tileview_add_tile(tileview, row_id, col_id, dir)&amp;lt;/code&amp;gt;は、&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;row_id&amp;lt;/code&amp;gt; 行と&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;col_id&amp;lt;/code&amp;gt;列に新しいタイルを作成します。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;dir&amp;lt;/code&amp;gt;には、&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;LV_DIR_LEFT/RIGHT/TOP/BOTTOM/HOR/VER/ALL&amp;lt;/code&amp;gt;またはOR演算値を指定して、スワイプによって隣接するタイルを特定の方向に移動できるようにすることができます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
戻り値は、タブのコンテンツを作成できるlv_obj_t*です。&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Change tile ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
The Tile view can scroll to a tile with &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_obj_set_tile(tileview, tile_obj, LV_ANIM_ON/OFF)&amp;lt;/code&amp;gt; or &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_obj_set_tile_id(tileviewv, col_id, row_id, LV_ANIM_ON/OFF);&amp;lt;/code&amp;gt;&lt;br /&gt;
|Tileビューでは、&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_obj_set_tile(tileview, tile_obj, LV_ANIM_ON/OFF)&amp;lt;/code&amp;gt;または&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_obj_set_tile_id(tileviewv, col_id, row_id, LV_ANIM_ON/OFF);&amp;lt;/code&amp;gt;を使用してタイルまでスクロールできます。&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Events ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;LV_EVENT_VALUE_CHANGED&amp;lt;/code&amp;gt; Sent when a new tile loaded by scrolling. &amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_tileview_get_tile_act(tabview)&amp;lt;/code&amp;gt; can be used to get current tile.&lt;br /&gt;
|&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;LV_EVENT_VALUE_CHANGED&amp;lt;/code&amp;gt;新しいタイルがスクロールによって読み込まれたときに送信されます。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code style=&amp;quot;color: #bb0000;&amp;quot;&amp;gt;lv_tileview_get_tile_act(tabview)&amp;lt;/code&amp;gt;  は、現在のタイルを取得するために使用します。&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Keys ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
''Keys'' are not handled by the Tile view.&lt;br /&gt;
&lt;br /&gt;
Learn more about Keys.&lt;br /&gt;
|キーは、タイルビューでは処理されません。&lt;br /&gt;
&lt;br /&gt;
キーの詳細を確認してください。&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
=== Tileview with content ===&lt;br /&gt;
[[file:LVGL docs example 116.png|link=https://docs.lvgl.io/8.2/widgets/extra/tileview.html#tileview-with-content]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!英文&lt;br /&gt;
!自動翻訳&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Functions'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;lv_obj_t *lv_tileview_create(lv_obj_t *parent) &amp;lt;/span&amp;gt;&lt;br /&gt;
: Create a Tileview object&lt;br /&gt;
: '''Parameters'''&lt;br /&gt;
:: '''parent''' -- pointer to an object, it will be the parent of the new tileview&lt;br /&gt;
: '''Returns'''&lt;br /&gt;
:: pointer to the created tileview&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;lv_obj_t *lv_tileview_add_tile(lv_obj_t *tv, uint8_t col_id, uint8_t row_id, lv_dir_t dir) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;void lv_obj_set_tile(lv_obj_t *tv, lv_obj_t *tile_obj, lv_anim_enable_t anim_en) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;void lv_obj_set_tile_id(lv_obj_t *tv, uint32_t col_id, uint32_t row_id, lv_anim_enable_t anim_en) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;lv_obj_t *lv_tileview_get_tile_act(lv_obj_t *obj) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
'''Variables'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;const lv_obj_class_t lv_tileview_class &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;const lv_obj_class_t lv_tileview_tile_class &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;struct lv_tileview_t &amp;lt;/span&amp;gt;&lt;br /&gt;
: Public Members&lt;br /&gt;
: &lt;br /&gt;
: &amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_obj_t obj &amp;lt;/span&amp;gt;&lt;br /&gt;
::&lt;br /&gt;
: &amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_obj_t *tile_act &amp;lt;/span&amp;gt;&lt;br /&gt;
::&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;struct lv_tileview_tile_t &amp;lt;/span&amp;gt;&lt;br /&gt;
: '''Public Members'''&lt;br /&gt;
: &amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_obj_t obj &amp;lt;/span&amp;gt;&lt;br /&gt;
::&lt;br /&gt;
: &amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_dir_t dir&amp;lt;/span&amp;gt;&lt;br /&gt;
|'''Functions'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;lv_obj_t *lv_tileview_create(lv_obj_t *parent) &amp;lt;/span&amp;gt;&lt;br /&gt;
: Tileviewオブジェクトを作成する&lt;br /&gt;
: '''Parameters'''&lt;br /&gt;
:: '''parent''' -- オブジェクトへのポインタを指定すると、新しいタイルビューの親になります。&lt;br /&gt;
: '''Returns'''&lt;br /&gt;
:: pointer to the created tileview&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;lv_obj_t *lv_tileview_add_tile(lv_obj_t *tv, uint8_t col_id, uint8_t row_id, lv_dir_t dir) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;void lv_obj_set_tile(lv_obj_t *tv, lv_obj_t *tile_obj, lv_anim_enable_t anim_en) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;void lv_obj_set_tile_id(lv_obj_t *tv, uint32_t col_id, uint32_t row_id, lv_anim_enable_t anim_en) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;lv_obj_t *lv_tileview_get_tile_act(lv_obj_t *obj) &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
'''Variables'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;const lv_obj_class_t lv_tileview_class &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;const lv_obj_class_t lv_tileview_tile_class &amp;lt;/span&amp;gt;&lt;br /&gt;
:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;struct lv_tileview_t &amp;lt;/span&amp;gt;&lt;br /&gt;
: Public Members&lt;br /&gt;
: &lt;br /&gt;
:&amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_obj_t obj &amp;lt;/span&amp;gt;&lt;br /&gt;
::&lt;br /&gt;
:&amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_obj_t *tile_act &amp;lt;/span&amp;gt;&lt;br /&gt;
::&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:#e7f2fa;color:#2980b9;&amp;quot;&amp;gt;struct lv_tileview_tile_t &amp;lt;/span&amp;gt;&lt;br /&gt;
: '''Public Members'''&lt;br /&gt;
:&amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_obj_t obj &amp;lt;/span&amp;gt;&lt;br /&gt;
::&lt;br /&gt;
:&amp;lt;span style=&amp;quot;background-color: #eeeeee;&amp;quot;&amp;gt;lv_dir_t dir&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:[[App:Library:LVGL:docs:Widgets|戻る : Previous]]&lt;/div&gt;</summary>
		<author><name>Takashi</name></author>
	</entry>
</feed>