|
Please I just created an admob app but after installing it on my phone it keeps showing unfortunately, app has stopped when I try opening the app
|
|
|
|
|
Well that's unfortunate. Have you thought of checking the logs, using the debugger ... ?
|
|
|
|
|
Have you debug it? have you find which line breaks your app?
|
|
|
|
|
I need to convert one .csv file to Crypt 5 or Crypt 12, to transfer a backup of WhatsApp to an Android phone. Which programs should I use, in your opinion? Thank you.
|
|
|
|
|
You have already posted this in QA:
File .csv to crypt5 or crypt12[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Hello, and thank you for you patience with me. I am knew to Android, however I have been programming LAMP and Visual Basic and C# for many years.
I am using Android Studio 3.5 and using Kotlin as the language.
I have a very simple question for many of you, however, it is vexing me. I would greatly appreciate your help.
I have created a menu in my android app. The problem I am having is, how do I select a Menu Item and go to a web page?
Here is the code I have.
From MainActivity.kt-----------------------------------------
override fun onOptionsItemSelected(item: MenuItem): Boolean {
return when (item.itemId) {
R.id.action_locate -> true
else -> super.onOptionsItemSelected(item)
}
return when (item.itemId) {
R.id.action_scanner -> true
else -> super.onOptionsItemSelected(item)
}
return when (item.itemId) {
R.id.action_qrcodescanner -> true
else -> super.onOptionsItemSelected(item)
}
return when (item.itemId) {
R.id.action_mainsite -> true
else -> super.onOptionsItemSelected(item)
}
------------------------------------------------------------
MenuMain.xml-------------------------------------------------
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.sdf.sdf.MainActivity">
<item
android:id="@+id/action_locate"
android:orderInCategory="100"
android:title="Locate Vehicle"
app:showAsAction="never" />
<item
android:id="@+id/action_scanner"
android:title="BarCode Scanner"
android:orderInCategory="100"
app:showAsAction="never" />
<item
android:id="@+id/action_qrcodescanner"
android:icon="@drawable/ic_scanner_black_24dp"
android:orderInCategory="100"
android:title="Q.R. Code Scanner"
app:showAsAction="never" />
<item
android:id="@+id/action_mainsite"
android:icon="@android:drawable/checkbox_on_background"
android:orderInCategory="100"
android:title="TheSite.com"
app:showAsAction="never" />
</menu> ---------------------------------------------
Please tell me if you need any other code.
I just want to know how to make a menu item go to a webpage.
Thank you.
|
|
|
|
|
In response to that menu item, could you do something like:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse( "https://www.google.com")));
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Hello, I just wanted my first post here to be one that says Hello. I don't know why they say goodbye, I say Hello.
|
|
|
|
|
Good Beatles reference.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Hello mate, let them saying goodbyes :P
|
|
|
|
|
|
Good Day Everyone
i am doing an app and all is good. My app changes the language based on the device settings as they change. now i hit a wall when i saw dates in Traditional Chinese appeared like this
2019/12/29 下午 09:14:37
obviously when i try to search from the database i get the error that the date is not in the correct format. so since i will do this with different other languages , i want to create some universal or generic way to handle this dates. so i wrote this
public static DateTime Convert_To_System_DateTime(string input)
{
return DateTime.ParseExact(input, "yy/MM/dd HH:mm:ss", CultureInfo.InvariantCulture);
}
and still i am not getting any joy.
Thanks
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vimalsoft.com
vuyiswa[at]vimalsoft.com
|
|
|
|
|
A date is stored internally as a count, not as a string. It becomes a string after formatting it for a specific culture.
Are you storing your dates as a string, or a DateTime? If it is in XML, try converting everything to the ISO variants.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
What is the content of the input variable?
|
|
|
|
|
Good Day
Since the phone was changed to Chinese Traditional , i had to specify the system date to
var finaldate = input.ToString("yyyy-MM-dd hh:mm:ss tt", CultureInfo.CreateSpecificCulture("en-US"));
and this work for the input "2019/12/29 下午 09:14:3"
Vuyiswa Maseko,
Spoted in Daniweb-- Sorry to rant. I hate websites. They are just wierd. They don't behave like normal code.
C#/VB.NET/ASP.NET/SQL7/2000/2005/2008
http://www.vimalsoft.com
vuyiswa[at]vimalsoft.com
|
|
|
|
|
Vimalsoft(Pty) Ltd wrote: CultureInfo.CreateSpecificCulture("en-US")
Rather than creating a new culture on every call, you could just use CultureInfo.InvariantCulture , which uses US formatting rules for everything.
CultureInfo.InvariantCulture Property (System.Globalization) | Microsoft Docs[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
are you storing them as DateTime or as string? it's quite difficult to handle dates stored as string, there are a lot of cases that you have to consider. Either store it as DateTime or as byte and convert bytes to datetime. Never save a Date as a string unless you want only to display that value and not do calculations
|
|
|
|
|
I'm looking for a way to implement a simple list view scrolling in my Firebase app, but I am not getting any way out how to implement this. I have already tried 2-3 tutorials and documentation available on the Internet, but didn't the required result.
In my app I want scrolling like at starting first 10 list items load then each time on scrolling next 10 or 20 items will load until the last item appears at the bottom of the list.
So I tried retrieving first 10 items the following way :
<pre>private void readsposts(){
DatabaseReference reference = FirebaseDatabase.getInstance().getReference();
reference.keepSynced(true);
reference.child("Posts")
.limitToLast(10)
.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
postList.clear();
for(DataSnapshot snapshot:dataSnapshot.getChildren()){
Post post = snapshot.getValue(Post.class);
for(String id:followingList){
if(post.getPublisher()!=null && post.getPublisher().equals(id)){
postList.add(post);
}
}
if(post.getPublisher()!=null && post.getPublisher().equals(firebaseUser.getUid())){
postList.add(post);
}
postAdapter.notifyDataSetChanged();
}
mProgressBar.setVisibility(RecyclerView.GONE);
}
@Override public void onCancelled(DatabaseError databaseError) {
mProgressBar.setVisibility(RecyclerView.GONE);
}
});
}
In the above code, as you can see I am generating Log to check if data is fetched from the firebase, but I got no output Android monitor.
I have no idea how can I implement Firebase Scrolling in my Recycler view. I think this is a common problem for those who implement infinite-scroll in recycler view/ list view.
Could you please help me implementing this feature. Thanks.
|
|
|
|
|
I have a good working code for infinite scroll that gets item from online service(parse server) but it is in xamarin, you want me to post it?
|
|
|
|
|
|
If we're being brutally honest:
I realize that English may not be your first language, but there is quite a bit of cleanup needed in the two paragraphs (e.g., "For instance[comma] the plate in the center has four neighbors"). Individually, not necessarily a big deal, but altogether, it makes for a less-than-professional offering.
What's the former order? How do I know if I'm making progress, or simply further rearranging the "plates?"
All of the screenshots seem pointless. It reminds me of those "find the differences between thee two pictures" activities that we played as kids, except in this case, it's just colored squares.
If the game does not work when the device's orientation changes, then don't allow it. Telling the user to not rotate their device is just wrong, and comes across as amateurish.
Keep going. You'll get there.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
modified 5-Dec-19 9:00am.
|
|
|
|
|
Dont use whats new play store section to write app features, only use it for update changelog
|
|
|
|
|
Hi,
trying to figure out how exceptions propagate and should be handled.
My Visual Studio 2019 test solution consists of:
1. C++Dynamic Library (.so), Target API Level android-27, exceptions enabled with "-fexceptions" flag
2. Android 9.0 (Pie) test application using library above, in OnCreate method exception handling is added as follows:
AndroidEnvironment.UnhandledExceptionRaiser += (sender, e) => ...
TaskScheduler.UnobservedTaskException += (sender, e) => ...
AppDomain.CurrentDomain.UnhandledException += (sender, e) => ...
When I throw exception in the library:
throw 0xBEEF;
Android application ends execution. No exception is caught.
What I can see in the Android Device Monitor is:
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: '/usr/local/google/buildbot/src/android/ndk-release-r16/external/libcxx/../../external/libcxxabi/src/abort_message.cpp:73: abort_message: assertion "terminating with uncaught exception of type int" failed'
So it seems that all exceptions should be handled in the C++ code.
In case of external libraries I can write a wrapper and handle exceptions.
Is this is a right way, or did I miss something?
If this is the right way I am looking for a documentation reference confirming it. Assuming there is any.
My test program can be accessed here
https://github.com/wakeup44/TestSample
wakeup
modified 27-Nov-19 4:54am.
|
|
|
|
|
Hello all.
1- I register a BroadcastReciever in a service dynamically, and then start service. Now if app crashes or I stop service manually, will this also kill the BroadcastReceiver?
2- Same question for ContentObserver. I add ContentObserver for listening changes to addition/updation/deletion of contacts. Will this ContentObserver be also killed if somehow the service is destroyed
Thanks for any input.
|
|
|
|
|
You could probably find the answer by running the code in the debugger and killing the service.
|
|
|
|