2011-10-12 160 views
1

我有一個在平板電腦上運行的活動。我畫到平板電腦,像這樣一個背景:在平板電腦上繪製繪圖

public DrawingView(Context context, int screen_width, int screen_height) 
{ 
    board = context.getResources().getDrawable(R.drawable.background); 
} 

... 

public void onDraw(Canvas canvas) 
{ 
    background.draw(canvas); 
} 

private Drawable background; 

當我運行此,背景是在具有後退按鈕就可以了鍵盤按鍵底部的工具欄下制定的。圖像被切掉一點點。有沒有辦法隱藏這個酒吧?我正在Xoom上運行我的活動。有沒有辦法查明該活動是否在平板電腦上運行?任何人有任何想法的工作?

回答

1

簡答:不,你不能隱藏底部欄,只能暗淡它。

如果你想檢查是否在平板電腦上運行的活動,檢查XLARGE屏幕尺寸,像這樣:

if(context.getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_XLARGE){} 

或檢查Android版本(ATM都高於10是蜂窩狀,因此平板電腦),像這樣:if(android.os.Build.VERSION.SDK_INT > 10) { ... }

+0

感謝這實際上幫了很多,感謝您的答案! – gsfd