2013-06-28 71 views
0

我已經尋找方法來使按鈕/ layoutchange出現取決於用戶做出的選擇。這是一個骰子模擬器,所以如果你選擇你需要一個4面死或6面死一個不同的外觀會彈出。我正在尋找一些方向。我應該用html還是java預先製作它們?或者我應該使用另一種方法?通過alertdialog詢問多少方面的決定。感謝您的任何幫助。從android的事件創建按鈕

回答

0

您可以將按鈕時,應該會出現在你的XML佈局文件,並設置其可見性屬性來走了。像這樣:

<Button 
    android:id="@+id/button_1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Button" 
    android:visibility="gone" 
    /> 

然後,你可以以編程方式更改的可見性(例如在OnTouchListener另一個按鈕的左右)。

//retrieve the button created in the xml-layout by its id 
    mButton= (Button) findViewById(R.id.button_1); 

    //change its visibility 
    mButton.setVisibility(View.VISIBLE); 
    mButton.setVisibility(View.GONE); 

我希望我能幫到你。

此致敬禮, G_J