我想在Android中創建一個動態數量的ImageViews。 但是爲了顯示這些ImageView我必須在main.xml中創建它們(是嗎?) 有沒有辦法在main.xml中顯示ImageView而不創建它們?沒有xml定義的ImageView
4
A
回答
1
您可以動態地創建他們是這樣的:
ImageView image=new ImageView(this);
,並設置圖像在這個動態創建的視圖使用:
image.setImageResource(R.drawable.yourimage);
0
把你的圖像my_image.jpg
到res/drawable/my_image.jpg
及用途:
import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.my_image);
setContentView(imageView);
}
}
使用默認模板g在Android 22上測試由android create project [...]
發起。
相關問題
- 1. Angular x2js xml沒有定義
- 2. jQuery的沒有定義 - $沒有定義
- 3. XML轉換成JSON - XMLObjectifier沒有定義
- 4. C#XML元素(),其中沒有定義
- 5. jQuery沒有定義,$沒有定義
- 6. 爲什麼1編程定義的ImageView會更改在XML中定義的多個ImageView?
- 7. Android:自定義ImageView
- 8. 在自定義ImageView中沒有填充效果
- 9. requirejs定義沒有定義
- 10. 如何插入的ImageView到自定義XML形狀
- 11. 有沒有允許用XML定義API的語言/格式?
- 12. 有沒有一種方法可以基於xml定義以編程方式創建一個imageview對象?
- 13. 用自定義形狀自定義ImageView
- 14. Angular.io(SystemJS)三是沒有定義的ReferenceError:三是沒有定義
- 15. 未捕獲的ReferenceError:ytcfg沒有定義(也__ytRIL沒有定義)
- 16. 沒有帶自定義過濾器的XML的安全配置?
- 17. 沒有定義前綴的XML文檔的前綴是什麼?
- 18. (a)Smack的IQ.toXml()返回沒有自定義子元素的XML
- 19. jQuery是沒有定義,沒有定義$,Rails的不是在Windows中定義10
- 20. 自定義ImageView性能
- 21. InflateException在自定義ImageView中
- 22. 創建自定義ImageView
- 23. 的EntityType沒有定義的
- 24. 定義的XML
- 25. XML元素沒有綁定
- 26. $ rootScope沒有定義
- 27. velocity.js:$沒有定義
- 28. $ scope沒有定義
- 29. 沒有定義GetFilesAsync
- 30. ReferenceError:g沒有定義
不,你可以動態創建它們 像 ImageView image = new ImageView(this); – Akram 2012-03-04 15:19:30