Skip to content
Snippets Groups Projects
Commit 5ab5807d authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka
Browse files

Remove long-press-to-save feature from CandidateView

Bug: 5027059
Change-Id: I884a84e50e810c0c4a8255217b39ea24937c756b
parent 40f7efc1
No related branches found
No related tags found
No related merge requests found
...@@ -38,7 +38,6 @@ import android.view.Gravity; ...@@ -38,7 +38,6 @@ import android.view.Gravity;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
import android.view.View.OnLongClickListener;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.LinearLayout; import android.widget.LinearLayout;
import android.widget.PopupWindow; import android.widget.PopupWindow;
...@@ -51,7 +50,7 @@ import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo; ...@@ -51,7 +50,7 @@ import com.android.inputmethod.latin.SuggestedWords.SuggestedWordInfo;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class CandidateView extends LinearLayout implements OnClickListener, OnLongClickListener { public class CandidateView extends LinearLayout implements OnClickListener {
public interface Listener { public interface Listener {
public boolean addWordToDictionary(String word); public boolean addWordToDictionary(String word);
...@@ -323,8 +322,6 @@ public class CandidateView extends LinearLayout implements OnClickListener, OnLo ...@@ -323,8 +322,6 @@ public class CandidateView extends LinearLayout implements OnClickListener, OnLo
final TextView word = (TextView)inflater.inflate(R.layout.candidate_word, null); final TextView word = (TextView)inflater.inflate(R.layout.candidate_word, null);
word.setTag(i); word.setTag(i);
word.setOnClickListener(this); word.setOnClickListener(this);
if (i == 0)
word.setOnLongClickListener(this);
mWords.add(word); mWords.add(word);
mInfos.add((TextView)inflater.inflate(R.layout.candidate_info, null)); mInfos.add((TextView)inflater.inflate(R.layout.candidate_info, null));
mDividers.add(inflater.inflate(R.layout.candidate_divider, null)); mDividers.add(inflater.inflate(R.layout.candidate_divider, null));
...@@ -749,22 +746,6 @@ public class CandidateView extends LinearLayout implements OnClickListener, OnLo ...@@ -749,22 +746,6 @@ public class CandidateView extends LinearLayout implements OnClickListener, OnLo
} }
} }
@Override
public boolean onLongClick(View view) {
final Object tag = view.getTag();
if (!(tag instanceof Integer))
return true;
final int index = (Integer) tag;
if (index >= mSuggestions.size())
return true;
final CharSequence word = mSuggestions.getWord(index);
if (word.length() < 2)
return false;
addToDictionary(word);
return true;
}
@Override @Override
public void onClick(View view) { public void onClick(View view) {
if (view == mWordToSave) { if (view == mWordToSave) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment