import android.view.MotionEvent;
import android.view.View;
+import androidx.annotation.NonNull;
+
import net.osdn.gokigen.joggingtimer.R;
/**
@Override
public void onClick(View v)
{
+ //Log.v(TAG, "onClick()");
int id = v.getId();
if (callback != null)
{
}
@Override
- public void writeToParcel(Parcel dest, int flags)
+ public void writeToParcel(@NonNull Parcel dest, int flags)
{
Log.v(TAG, "writeToParcel() ");
}
- public static final Parcelable.Creator<ButtonClickListener> CREATOR = new Parcelable.Creator<ButtonClickListener>()
- {
- public ButtonClickListener createFromParcel(Parcel in)
- {
+ public static final Parcelable.Creator<ButtonClickListener> CREATOR = new Parcelable.Creator<>() {
+ public ButtonClickListener createFromParcel(Parcel in) {
return (new ButtonClickListener(in));
}
- public ButtonClickListener[] newArray(int size)
- {
+ public ButtonClickListener[] newArray(int size) {
return (new ButtonClickListener[size]);
}
};
Log.v(TAG, "onTouch()");
return (v.performClick());
}
+ if (id == R.id.laptime_list_area)
+ {
+ Log.v(TAG, "onTouch() : List Area");
+ return (v.performClick());
+ }
+
return (false);
}
}
}
- override fun onNewIntent(intent: Intent?)
- {
- super.onNewIntent(intent)
- Log.v(TAG, "onNewIntent")
- runOnUiThread {
- Toast.makeText(this, "onNewIntent" + title, Toast.LENGTH_SHORT).show()
- }
- }
-
private fun importReceivedIntent()
{
try
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.os.Vibrator;
-import android.preference.PreferenceManager;
import android.util.Log;
import android.widget.ImageButton;
import android.widget.ListView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
+import androidx.preference.PreferenceManager;
/**
*
// バイブレータをつかまえる
vibrator = (Vibrator) activity.getSystemService(VIBRATOR_SERVICE);
- //// パワーマネージャをつかまえる
+ // パワーマネージャをつかまえる
//powerManager = (PowerManager) activity.getSystemService(POWER_SERVICE);
}
ListView lap = activity.findViewById(R.id.laptime_list_area);
//lap.setOnClickListener(clickListener);
lap.setOnLongClickListener(clickListener);
+ //lap.setOnTouchListener(clickListener);
LapTimeGraphView graphView = activity.findViewById(R.id.graph_area);
graphView.setOnTouchListener(clickListener);
graphView.setOnClickListener(clickListener);
graphView.setOnLongClickListener(clickListener);
+
}
catch (Exception e)
{
}
}
-
@Override
public void addTimeStamp(long count, long lapTime, long diffTime)
{
}
}
-
@Override
public void createIndex(final String title, final long startTime)
{
android:layout_marginStart="@dimen/indicator_layout_margin"
android:layout_marginEnd="@dimen/indicator_layout_margin"
app:layout_constraintDimensionRatio="h,10:3"
+ android:nestedScrollingEnabled = "true"
android:background="@color/background_color"
app:layout_constraintTop_toBottomOf="@id/sub_counter1"
android:transcriptMode="alwaysScroll"
android:id="@+id/laptime_item"
android:clipChildren="true"
android:clipToPadding="true"
- android:paddingTop="@dimen/header_top_padding"
- android:paddingBottom="@dimen/header_bottom_padding"
+ android:paddingTop="@dimen/lap_top_padding"
+ android:paddingBottom="@dimen/lap_bottom_padding"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textStyle="normal"
- android:textSize="9pt"
+ android:textSize="15sp"
android:clickable="true"
android:focusable="true"
android:tag="lap1"
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textSize="9pt"
+ android:textSize="15sp"
android:clickable="true"
android:focusable="true"
android:tag="lap2"
- android:id="@+id/labal_lap2"
+ android:id="@+id/label_lap2"
android:gravity="center_horizontal|center_vertical"
android:layout_weight="5"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textSize="9pt"
+ android:textSize="15sp"
android:clickable="true"
android:focusable="true"
android:tag="lap3"
- android:id="@+id/labal_lap3"
+ android:id="@+id/label_lap3"
android:layout_weight="4"
android:gravity="center_horizontal|center_vertical"
/>
<dimen name="icon_list_padding">12dp</dimen>
<dimen name="header_top_padding">8dp</dimen>
<dimen name="header_bottom_padding">6dp</dimen>
+ <dimen name="lap_top_padding">0dp</dimen>
+ <dimen name="lap_bottom_padding">0dp</dimen>
<dimen name="header_start_padding">8dp</dimen>
<dimen name="header_end_padding">6dp</dimen>
<dimen name="detail_top_padding">8dp</dimen>
<dimen name="icon_list_padding">12dp</dimen>
<dimen name="header_top_padding">8dp</dimen>
<dimen name="header_bottom_padding">6dp</dimen>
+ <dimen name="lap_top_padding">0dp</dimen>
+ <dimen name="lap_bottom_padding">0dp</dimen>
<dimen name="header_start_padding">6dp</dimen>
<dimen name="header_end_padding">6dp</dimen>
<dimen name="detail_top_padding">8dp</dimen>
<dimen name="header_top_padding">0dp</dimen>
<dimen name="header_bottom_padding">0dp</dimen>
+ <dimen name="lap_top_padding">0dp</dimen>
+ <dimen name="lap_bottom_padding">0dp</dimen>
+
<dimen name="detail_top_padding">0dp</dimen>
<dimen name="detail_bottom_padding">0dp</dimen>
<dimen name="recordlist_top_padding">0dp</dimen>