「Android」AbsoluteLayoutのサンプル
説明
android:id レイアウトを一意に識別ID
android:layout_x 指定ビューのx座標
android:layout_y 指定ビューのy座標
使用例
1.MainActivity.java
package com.arkgame.absolutelayout; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); return true; } }
2.res/layout/activity_main.xml
属性
android:text テキスト表示
android:layout_xxx レイアウトを指定
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:layout_width="100dp" android:layout_height="wrap_content" android:text="ログイン" android:layout_x="50px" android:layout_y="361px" /> <Button android:layout_width="100dp" android:layout_height="wrap_content" android:text="リセット" android:layout_x="225px" android:layout_y="361px" /> </AbsoluteLayout>
3.res/values/strings.xml
定数の定義
app_name、action_settings
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">AbsoluteLayoutのサンプル</string> <string name="action_settings">設定</string> </resources>