我想读取本地txt文件并读取此文件中的文本.之后,我想将整个文本拆分为Strings,如下例所示.
示例:假设文件包含 -
abcdef
ghijkl
aededd
ededed
ededfe
efefeef
efefeff
......
......
Run Code Online (Sandbox Code Playgroud)
我想将此文本拆分为字符串
s1 = abcdef+"\n"+ghijkl;
s2 = aededd+"\n"+ededed;
s3 = ededfe+"\n"+efefeef+"\n"+efefeff;
........................
Run Code Online (Sandbox Code Playgroud)
我的意思是我想在空行上分割文字.
我知道如何阅读文件.我想要帮助将文本拆分为字符串
我想cmp=com.whatsapp/.Conversation从我的应用程序中打开应用程序对话活动.
我怎样才能做到这一点?我有联系电话号码,联系人ID,联系原始身份证,还有特定联系人的应用程序.
private void openWhatsApp(String id) {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("content://com.android.contacts/data/"+id));
Log.v("ssssss", s);
i.setType("vnd.android.cursor.item/vnd.com.whatsapp.profile");
i.setComponent(new ComponentName("com.whatsapp", ".Conversation"));
startActivity(i);
}
04-20 18:13:45.794: I/ActivityManager(1862): START
{act=android.intent.action.VIEW
dat=content://com.android.contacts/data/8269
typ=vnd.android.cursor.item/vnd.com.whatsapp.profile
cmp=com.whatsapp/.accountsync.ProfileActivity} from pid 32159
04-20 18:42:11.317: I/ActivityManager(1862): START {flg=0x14000000 cmp=com.whatsapp/.Conversation (has extras)} from pid 1150
Run Code Online (Sandbox Code Playgroud) 在活动启动时获取选择的微调项目
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
Toast.makeText(parent.getContext(), "The country is " +
position , Toast.LENGTH_LONG).show();
}
public void onNothingSelected(AdapterView<?> parent) {
return;
}
});
Run Code Online (Sandbox Code Playgroud)
当活动开始onItemSelected方法被调用时
我希望当活动开始时应该没有toast消息.当用户选择一个项目时,应该显示消息.
昨天晚上我升级ADT-21并重启了eclipse.然后eclipse说你需要将android工具更新到21版.我下载window_installer21并安装在我之前安装window_installer的同一个位置.所以它会覆盖文件.然后我重新启动了eclipse,突然所有项目都停止了工作.Eclipse始终打开并显示错误.
SecurityException: Unable to find field for dex.jar
当我尝试启动一个项目时,它会因以下错误而停止
Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
SDK Manager也没有打开.
我试过了:
似乎没什么用.
嗨,我在过去两天搜索此问题的解决方法,但我仍然没有得到任何解决方案.在webview我正在播放YouTube视频时,我点击它时视频工作正常,但如果我点击Full Screen图标,应用程序崩溃时出现以下错误.我试图重写onShowCustomeView的WebCromeClient,但它没有工作.我尝试了WebView和HTML5 <video>线程的所有解决方案.解决方案适用于Android手机我在Lg g2和xperia p和nexus 7上测试过,但在诺基亚x上它仍然崩溃.有什么方法可以阻止视频播放全屏或播放.
04-03 10:12:50.769 E/AndroidRuntime( 3867): java.lang.NullPointerException
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.view.ViewGroup.addViewInner(ViewGroup.java:3384)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.view.ViewGroup.addView(ViewGroup.java:3256)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.view.ViewGroup.addView(ViewGroup.java:3232)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoFullscreen.enterFullscreen(HTML5VideoFullscreen.java:253)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoView.enterFullscreenVideoState(HTML5VideoView.java:535)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoViewProxy$VideoPlayer.enterFullscreenVideo(HTML5VideoViewProxy.java:183)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoViewProxy.handleMessage(HTML5VideoViewProxy.java:476)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.os.Handler.dispatchMessage(Handler.java:99)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.os.Looper.loop(Looper.java:137)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at …Run Code Online (Sandbox Code Playgroud) 我按照google drive sdk中提到的所有步骤进行操作.我在我的设备上创建了一个示例应用程序(android,运行果冻豆),并且能够将文件上传到驱动器.当我尝试下载相同的文件时,我能够获取文件ID,fileTitle,fileDownloadURL等元数据,但无法下载内容.我收到401 Unauthorized错误.
我的应用程序AUTH SCOPE是AUTH_TOKEN_TYPE ="oauth2:https://www.googleapis.com/auth/drive.file ";
我正在执行以下操作来获取OAUTH令牌:
AccountManager am = AccountManager.get(this);
Bundle options = new Bundle();
am.getAuthToken(
mAccount,
AUTH_TOKEN_TYPE,
options,
this,
new OnTokenAcquired(),
new Handler(){
@Override
public void handleMessage(Message msg) {
invadiateToken();
super.handleMessage(msg);
}
});
Run Code Online (Sandbox Code Playgroud)
基于令牌,这是我构建Drive对象的方式
Drive buildService(final String AuthToken) {
HttpTransport httpTransport = new NetHttpTransport();
JacksonFactory jsonFactory = new JacksonFactory();
Drive.Builder b = new Drive.Builder(httpTransport, jsonFactory, null);
b.setJsonHttpRequestInitializer(new JsonHttpRequestInitializer() {
@Override
public void initialize(JsonHttpRequest request) throws IOException {
DriveRequest driveRequest = (DriveRequest) request;
driveRequest.setPrettyPrint(true); …Run Code Online (Sandbox Code Playgroud) RxTextView.textChanges(editText)
.map(CharSequence::toString)
.debounce(200, TimeUnit.MILLISECONDS)
.observeOn(AndroidSchedulers.mainThread())
.subscribe(input -> {
output = //...do something with input
editText.setText(ouput)
}));
Run Code Online (Sandbox Code Playgroud)
当我setText(output)循环时。要设置文本,我首先需要删除监听器,然后再次设置监听器。如何使用RxJava做到这一点?
我正在制作一个直播的电视流媒体应用程序,就像dopool或IMDB或LIVE TV.我有一些问题我想问?
问题1:在Android 2.1中可以直播电视节目吗?
问题2:我可以使用默认的Android网络浏览器直播电视直播吗?如果是,那么我不想在浏览器中显示网址只是想要全屏播放.并且我可以添加选项,如在播放电视时添加到收藏夹.
问题3:我应该为流媒体直播电视编写视频播放器的代码吗?而不是使用浏览器
问题4:我的朋友提出了一个窗口应用程序,它使用crome brwoser在.net中传输直播电视,他隐藏了brwoser的地址选项卡,以便只显示视频.所以我很困惑?
问题5:我可以播放Flash视频流吗?如果是的话,任何链接或示例都会很棒.
问题6:我不知道该如何去做,他们只是给我电视频道的链接,说流我不知道怎么样?
任何帮助将受到高度赞赏.
我有一个以alertdialog开头的活动
当我按下后退按钮时,对话框才会关闭.
我想关闭对话框和活动.
这该怎么做?
嗨,我想知道什么是应用程序联系人资料图片.可能吗?他们在哪里存储用户的所有个人资料图片?谢谢!