我的應用程序使用了光的主題,但與Intent.createChooser()
創建對話框始終是黑暗的。 我寫了一個測試程序,它只是顯示的對話框:intent.createChooser始終顯示暗對話框
public class AsdActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, new String[]{"abc"});
intent.putExtra(Intent.EXTRA_TEXT, "blah");
startActivity(Intent.createChooser(intent, "aaa"));
}
}
我試圖Theme.Light
和Theme.Holo.Light
,但它只是不工作。
如何使選配使用光主題?
我已經想過了。創建對話框時使用錯誤的上下文會使對話框變黑。但在這種情況下,它不是一個解決方案,因爲使用上下文的構造函數針對特定的類。 – 2012-02-21 21:10:36