Minor fixs

- Icon size fix
- Fix details activity crash
This commit is contained in:
Tanguy Herbron 2018-08-24 04:05:05 +02:00
parent dd9f4d2141
commit 2654b044b2
8 changed files with 17 additions and 12 deletions

View File

@ -9,6 +9,7 @@ import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@ -74,14 +75,15 @@ public class InformationFragment extends Fragment {
{
if(isTickerUpdated && isSnapshotUpdated)
{
if(getActivity() != null)
{
try {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
refreshInfoTab();
}
});
} catch (NullPointerException e) {
Log.d("moodl", "Information tab do not needs to be updated anymore");
}
}
}

View File

@ -553,7 +553,7 @@ public class Summary extends Fragment implements BalanceSwitchManagerInterface,
public void onBalanceDataUpdated() {
final List<Currency> balance = balanceManager.getTotalBalance();
if(balance.size() > 0)
if(balance != null && balance.size() > 0)
{
for(int i = 0; i < balance.size(); i++)
{

View File

@ -29,8 +29,8 @@
<ImageView
android:id="@+id/currencyIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="@dimen/currency_icon_cardview_size"
android:layout_height="@dimen/currency_icon_cardview_size"
android:layout_margin="1dp" />
<TextView

View File

@ -49,8 +49,8 @@
<ImageView
android:id="@+id/currencyIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="@dimen/currency_icon_cardview_size"
android:layout_height="@dimen/currency_icon_cardview_size"
android:layout_margin="1dp" />
<TextView

View File

@ -30,8 +30,8 @@
<ImageView
android:id="@+id/currencyIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="@dimen/currency_icon_cardview_size"
android:layout_height="@dimen/currency_icon_cardview_size"
android:layout_margin="1dp" />
<TextView

View File

@ -51,8 +51,8 @@
<ImageView
android:id="@+id/currencyIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="@dimen/currency_icon_cardview_size"
android:layout_height="@dimen/currency_icon_cardview_size"
android:layout_margin="1dp" />
<TextView

View File

@ -6,6 +6,7 @@
android:orientation="vertical">
<LinearLayout
android:id="@+id/mainMenuLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
@ -128,7 +129,7 @@
android:paddingEnd="4dp"
android:baselineAligned="false"
android:gravity="bottom"
android:layout_alignParentBottom="true">
android:layout_below="@id/mainMenuLayout">
<LinearLayout
android:layout_width="match_parent"

View File

@ -21,4 +21,6 @@
<dimen name="double_toolbarSpinner_size">180dp</dimen>
<dimen name="spinner_toolbar_height">50dp</dimen>
<dimen name="currency_icon_cardview_size">17dp</dimen>
</resources>