1
在我的項目中,我希望在發生http連接時顯示滾動輪圖像(可能帶有.gif文件)的加載屏幕。使用Blackberry JAVA SDK 6.0加載屏幕輪活動指示器UI元素
我的代碼如下。它擴展了擴展MainScreen的類。當用戶點擊登錄按鈕時,我會顯示此屏幕。
public class MSWheelScreen extends MSScreen{
//Constructor
public MSWheelScreen(){
super();
add(new SeparatorField());
add(new LabelField("Loading...", Field.FIELD_HCENTER));
add(new SeparatorField());
add(new LabelField());
ActivityIndicatorView myview = new ActivityIndicatorView(Field.USE_ALL_WIDTH);
ActivityIndicatorModel mymodel = new ActivityIndicatorModel();
ActivityIndicatorController mycontroller = new ActivityIndicatorController();
myview.setController(mycontroller);
myview.setModel(mymodel);
mycontroller.setModel(mymodel);
mycontroller.setView(myview);
mymodel.setController(mycontroller);
Bitmap mybitmap = Bitmap.getBitmapResource("img/wheel.gif");
myview.createActivityImageField(mybitmap, 5, Field.FIELD_HCENTER);
add(myview);
}
}
無論如何;我的問題是,我無法顯示輪子圖像,因爲我想。我只能看到輪子的一部分,我無法看到整個.gif文件,因爲我在瀏覽器中打開它。所以我想調整我在加載屏幕上添加的.gif文件。我想知道一些內置的方法,我可以使用活動指標UI元素來調整我的gif。
的鏈接,我的樣本來看截圖:
http://imageshack.us/photo/my-images/191/9800j.jpg/
的鏈接,原來的GIF。
http://imageshack.us/photo/my-images/810/ajaxloaderw.gif/
這是偉大的,謝謝。 –
優秀的實施,正常工作。 –