0
我有一個Android活動,如下所示。將活動中的數據傳遞給Android中的佈局
public class DummyActivity extends android.support.v7.app.ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.dummy_layout);
Intent intent = getIntent();
int dots = intent.getExtras().getInt("dots");
}
}
該活動從另一個活動中獲取點的值沒有任何問題。 現在我想將點傳遞給下面給出的佈局dummy_layout。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.test.DummyView
android:id="@+id/dummyView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
/>
</LinearLayout>
我試圖在'dummy_layout'中創建隱藏字段,但無法使其工作。有沒有任何直接的方式可以做到這一點?我需要在'dummyView'的init方法中訪問'dots'的值,這是處理'dummy_layout'的類,如layout xml中所示。
我不明白你...佈局是在Activity內部,因爲你將它設置爲ContentView ...然後只需找到View並指定它的屬性。那麼問題是什麼? –
什麼是點? DummyView類中的方法或xml屬性? – Brian