大多数新的Android设备都有内部SD卡和外部SD卡.我想制作一个文件浏览器应用程序,但我无法找到如何获取在我的应用程序中使用的路径,因为
File file = Environment.getExternalStorageDirectory();
Run Code Online (Sandbox Code Playgroud)
只是在大多数设备中返回,/mnt/sdcard
但是另一个外部SD卡的路径就像/storage1 or /storage2
.任何帮助赞赏.
我正在开发一个从任何Android设备(root)备份wifi配置的应用程序,所以我想知道如何获取Android设备中的文件位置,所以我可以处理它.
我知道有很多位置取决于你的ROM或设备
喜欢/data/wifi/bcm_supp.conf或/data/misc/wifi/wpa_supplicant.conf
但我想动态地得到它.
我正在开发一个显示应用程序列表的应用程序,我想从Google Play商店中获取该应用程序的图标,以在列表中显示它,因此,请告诉我。
我想禁用webView上的长按,所以我无法选择其中的文本,我使用三种方法来做到这一点,但没有任何工作:
1) android:longClickable="false"
2) webView.setLongClickable(false);
3) webView.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
return true;
}
});
Run Code Online (Sandbox Code Playgroud)
所以任何帮助请.
我正在开发一个文件管理器应用程序.我希望向用户显示内部存储和SD卡存储(如果存在).对于我使用的内部存储Environment.getExternalStorageDirectory().getPath().我怎样才能获得SD存储?
我想在用户点击按钮时将我的应用程序中的屏幕布局更改为全屏但是它不起作用,我的代码是:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnFullScreen = (Button) findViewById(R.id.btnFullScreen);
btnNormalScreen = (Button) findViewById(R.id.btnNormalScreen);
btnFullScreen.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
setTheme(R.style.AppBaseThemeFullScreen);
}
});
btnNormalScreen.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
setTheme(R.style.AppBaseTheme);
}
});
}
Run Code Online (Sandbox Code Playgroud)
我的全屏主题是:
<style name="AppBaseThemeFullScreen" parent="android:Theme.Light">
<item name="android:windowFullscreen">true</item>
<item name="android:windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)
我的师范主题是
<style name="AppBaseTheme" parent="android:Theme.Light">
<item name="android:windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)
所以,如果有任何方法可以帮助我.
android ×6
android-file ×1
android-wifi ×1
file ×1
google-play ×1
java ×1
storage ×1
webview ×1